/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */

package ucab.desarrollo.viajesbook.actions;

import com.opensymphony.xwork2.ActionSupport;
import java.util.HashSet;
import java.util.List;
import ucab.desarrollo.viajesbook.api.LecturaXML;
import ucab.desarrollo.viajesbook.beans.Viaje;

/**
 *
 * @author Magaly Romero
 */
public class ConsumirServicioAction extends ActionSupport{
     private Viaje viaje;
     private String Consumir;
     private String lugar;
     private String hospedaje;

    public String getHospedaje() {
        return hospedaje;
    }

    public void setHospedaje(String hospedaje) {
        this.hospedaje = hospedaje;
    }

    public String getLugar() {
        return lugar;
    }

    public void setLugar(String lugar) {
        this.lugar = lugar;
    }
     private Object[] itinerarios;

    public Object[] getItinerarios() {
        return itinerarios;
    }

    public void setItinerarios(Object[] itinerarios) {
        this.itinerarios = itinerarios;
    }

    public String getConsumir() {
        return Consumir;
    }

    public void setConsumir(String Consumir) {
        this.Consumir = Consumir;
    }

    public Viaje getViaje() {
        return viaje;
    }

    public void setViaje(Viaje viaje) {
        this.viaje = viaje;
    }

     public String execute() {

         LecturaXML leer = new LecturaXML();
         viaje = leer.LecturaXML(Consumir);
         itinerarios=viaje.getItinerarios().toArray();
         lugar=viaje.getLugar().getLugarNombre();
         hospedaje=viaje.getViajealojamiento();
         System.out.println(viaje.getViajeppublico());


         return SUCCESS;

    }




}
